package com.zhf.cloud.gateway.springcloudgateway.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author: 曾鸿发
 * @create: 2021-11-19 16:13
 * @description：菜单实体类
 **/
@Data
public class Menu implements Serializable {

    private static final long serialVersionUID = 749360940290141180L;

    /**
     * 自增id
     */
    private Long id;

    /**
     * 模块id
     */
    private Long modelId;

    /**
     * 父菜单id
     */
    private Long parentId;

    /**
     * 菜单名
     */
    private String name;

    /**
     * 菜单样式
     */
    private String css;

    /**
     * 菜单url
     */
    private String url;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 子菜单id集合
     */
    private List<Menu> child;
}
